package com.itheima.dao;

import com.itheima.domain.User;

import java.util.List;

public interface UserDao {
    //添加用户
    void addUser(User user);
    //更新用户
    void updateUser(User user);
    //删除用户
    void delUser(int id);
    //查询全部用户
    List<User> findUserAll();
    //根据id查询用户
    User findUserById(int id);
    //模糊查询用户
    /**
     *  根据用户名模糊查询用户信息
     * @return
     */
    List<User> findUserByName(String username);
    //统计用户数量
    int findUserCount();

    User findUserById1(int id);
}
